odoriferous principle meaning in Hindi

Noun

a substance that has a smell, especially a pleasant or distinctive one

सुगंधित पदार्थ

English Usage: The odor of fresh flowers filled the room.

Hindi Usage: ताजा फूलों की सुगंधित पदार्थ ने कमरे को भर दिया।

Share Anuvadan of odoriferous principle